const word = {
  alipay: 'Alipay',
  wechat: 'WeChat',
  user: 'Użytkownik',
  'user-id': 'ID użytkownika',
  'dcloud-appid': 'AppID aplikacji',
  'dcloud-appid-list': 'Lista aplikacji',
  account: 'Konto',
  username: 'Nazwa użytkownika',
  email: 'E-mail',
  mobile: 'Numer telefonu',
  sms: 'SMS',
  'wechat-openid': 'WeChat OpenID',
  'wechat-account': 'Konto WeChat',
  'alipay-account': 'Konto Alipay',
  'qq-openid': 'QQ OpenID',
  'qq-account': 'Konto QQ',
  'apple-account': 'Konto Apple',
  password: 'Hasło',
  'verify-code': 'Kod weryfikacyjny',
  'verify-code-type': 'Typ kodu weryfikacyjnego',
  'user-unique-param': 'Nazwa użytkownika, e-mail lub numer telefonu',
  'role-id': 'ID roli',
  'permission-id': 'ID uprawnienia',
  login: 'Logowanie',
  'verify-mobile': 'Weryfikacja telefonu'
}

const sentence = {
  // dev
  'context-param-required': 'Brak {param} w kontekście, użyj uniID.createInstance aby przekazać informacje klienta',
  'config-param-require': 'Brak {param} w konfiguracji uni-id',
  'uni-verify-config-required': 'Skonfiguruj parametry logowania jednoklikowego w service.univerify w pliku config.json',
  'login-with-invite-type-required': 'Wymagane podanie typu (register lub login) przy rejestracji z kodem zaproszenia',
  'type-array-required': '{param} powinien być tablicą',
  'query-field-warning': 'Uwaga: uni-id nie ogranicza nazwy użytkownika do formatu e-mail/telefonu. Należy to zrobić ręcznie, aby uniknąć konfliktów przy logowaniu',
  'add-role-admin-is-not-allowed': "Nie można dodać roli o ID 'admin'",
  'password-secret-type-error': 'Błędny typ passwordSecret w konfiguracji - dopuszczalne tylko string lub array',
  'token-expires-config-warning': 'tokenExpiresIn nie może być mniejsze/równe tokenExpiresThreshold',
  'type-function-required': '{param} powinien być funkcją',
  'dev-warning': 'Używasz właściwości uniID.dev - tylko do celów deweloperskich',
  'config-file-invalid': 'Sprawdź poprawność formatu pliku konfiguracyjnego (common/uni-config-center/uni-id/config.json) - nie może zawierać komentarzy',
  'config-file-not-found': 'Dodaj konfigurację uni-id w common/uni-config-center/uni-id/config.json',
  'hx-version-warning': 'Zaktualizuj HBuilderX do najnowszej wersji',
  // end user message
  'account-banned': 'Konto zablokowane',
  'user-not-exist': 'Użytkownik nie istnieje',
  'multi-user-matched': 'Znaleziono wiele kont',
  'user-info-error': 'Nieprawidłowe dane użytkownika',
  'user-account-conflict': 'Konflikt kont użytkownika',
  'user-account-closed': 'Konto zostało usunięte',
  'password-error': 'Nieprawidłowe hasło',
  'password-error-exceed-limit': 'Zbyt wiele prób nieudanego logowania - spróbuj później',
  'account-exists': 'Konto już istnieje',
  'account-not-exists': 'Konto nie istnieje',
  'invalid-invite-code': 'Nieprawidłowy kod zaproszenia',
  'get-third-party-account-failed': 'Błąd pobierania konta {account}',
  'get-third-party-user-info-failed': 'Błąd pobierania danych użytkownika',
  'param-required': '{param} jest wymagany',
  'check-device-feature-failed': 'Weryfikacja cech urządzenia nie powiodła się',
  'token-not-exist': 'Nieprawidłowy token logowania',
  'token-expired': 'Token wygasł',
  'check-token-failed': 'Weryfikacja tokenu nie powiodła się',
  'invalid-old-password': 'Nieprawidłowe stare hasło',
  'param-error': 'Błąd parametru {param}: {reason}',
  'invalid-verify-code': 'Nieprawidłowy lub wygasły kod weryfikacyjny {type}',
  'send-sms-code-failed': 'Błąd wysyłania kodu SMS',
  'account-bound': 'Konto już powiązane',
  'unbind-failed': 'Błąd odłączania',
  'set-invite-code-exists': 'Kod zaproszenia już istnieje',
  'set-invite-code-failed': 'Błąd ustawiania kodu zaproszenia',
  'modify-invite-code-is-not-allowed': 'Nie można modyfikować kodu zaproszenia',
  'decrypt-weixin-data-failed': 'Błąd deszyfrowania',
  'invalid-weixin-appid': 'Nieprawidłowy AppID',
  'database-operation-failed': 'Błąd operacji na bazie danych',
  'role-not-exist': 'Rola nie istnieje',
  'permission-not-exist': 'Uprawnienie nie istnieje',
  'context-required': 'uni-id nie może pobrać context.{key} - użyj uniID.createInstance',
  'limit-client-platform': 'Interfejs nieobsługiwany na tej platformie'
}

export default {
  ...word,
  ...sentence
}
